package pk.sistema.vendas.web.vendas;

import java.util.List;

import pk.sistema.vendas.web.produto.Produto;
import pk.sistema.vendas.web.util.DAOFactory;

public class VendaRN {

	private VendaDAO vendaDAO;
	
	public VendaRN(){
		this.vendaDAO = DAOFactory.criaVendaDAO();
	}
	
	public void registrarVenda(Venda venda) {
		this.vendaDAO.registrar(venda);
		
	}
	
	public List<Venda> listar() {
		return this.vendaDAO.getLista();
	}

	public void excluir(Venda venda) {
		this.vendaDAO.excluir(venda);
		
	}

	public boolean existeEstoque(Produto produto){
		return this.vendaDAO.existeEstoqueProduto(produto);
	}
	
	public void reduzEstoqueProduto(Produto produto){
		this.vendaDAO.reduzEstoqueProduto(produto);
	}


}
